home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / DATABASE / SPELRITE.ZIP / spelrite.txt < prev   
Text File  |  1993-08-05  |  4KB  |  112 lines

  1. Description
  2. ===========
  3. Access Spell-Rite is an add-in module that you can use to
  4. help with spelling of object names, field names, and control
  5. names.  It lists every object in your database, including
  6. field names, control names, and macro group names.  You can
  7. have it copy any of these names to the clipboard, adding
  8. square brackets [] if necessary.  It is then a simple
  9. procedure to paste the name where it is required.
  10.  
  11. Access Event-Finder is an add-in module that you can use to
  12. help locate events on a form or report, so you can track down
  13. odd behaviour caused by macros and modules.
  14.  
  15.  
  16. Installation in MSACCESS.INI
  17. ============================
  18. Copy SPELLRITE.MDA to your Access 1.0 or 1.1 directory.  Then,
  19. add the following lines to your MSACCESS.INI file, located in
  20. your Windows directory:
  21.  
  22. [Libraries]
  23. C:\ACCESS\SPELRITE.MDA=RO
  24.  
  25. [Menu Add-ins]
  26. &Spell-Rite==spSpellRite()
  27. &List Events==leListEvents()
  28.  
  29.  
  30. Optional AutoKeys Macro
  31. =======================
  32. You can also create an Autokeys macro to make hiding and retsoring
  33. Access Spell-Rite and opening Access Event-Finder just a keystroke
  34. away.
  35.  
  36. Macro Name: AutoKeys
  37. --------------------
  38.    Group Name: {F9}
  39.    Action: RunCode
  40.    Function Name: spHideForm()
  41.    Description: Hide Access Spell-Rite
  42.  
  43.    Group Name: {F10}
  44.    Action: RunCode
  45.    Function Name: spViewForm()
  46.    Description: Open/Restore Access Spell-Rite from Hidden state
  47.  
  48.    Group Name: {F4}
  49.    Action: RunCode
  50.    Function Name: leListEvents()
  51.    Description: Open Access Event-Finder
  52.  
  53.  
  54. **** Access Event-Finder ****
  55.  
  56.  
  57. Listing Events
  58. ==============
  59. You must have the form or report open or in design view prior to
  60. starting Access Event-Finder.  It must also be the form/report
  61. which has focus, since Access Event-Finder only operates on
  62. Screen.ActiveForm and Screen.ActiveReport.
  63.  
  64.  
  65. **** Access Spell-Rite ****
  66.  
  67.  
  68. Action Queries
  69. ==============
  70. Access Spell-Rite will give a blank field list when analyzing action
  71. queries.  This is because these can't be used as a RecordSource for
  72. a Form, Report, Dynaset, or Snapshot and therefore the usefulness of
  73. knowing the spelling of the fields is limited at best.
  74.  
  75.  
  76. SQL
  77. ===
  78. If a form or report has SQL for a RecordSource, Access Spell-Rite
  79. creates a field list by parsing the SQL.  This has speed advantages
  80. over creating a dynaset & listing fields.  The parser is currently
  81. limited to displaying what is between 'Select' and 'From'.  If you
  82. entered 'MyTable.*', then that is what will be displayed.  If you
  83. entered 'Total:A+B', then 'Total' will be displayed.
  84.  
  85. Note: While the SQL parser is fairly powerful, there may be the
  86. occasional SQL string that causes problems.  If so, please EMail
  87. me at MalcolmS and include a copy of the SQL text for analysis.
  88.  
  89.  
  90. Security
  91. ========
  92. Access Spell-Rite requires Read Data access to mSysObjects and
  93. mSysMacros.  This is the default, so you shouldn't get any errors
  94. unless you've revoked your own priviledges.
  95.  
  96.  
  97. Specifications
  98. ==============
  99. Maximum number of objects (of each type) displayed:       256
  100. Maximum number of fields displayed:                       256
  101. Maximum number of controls (including labels) displayed:  256
  102. Maximum number of macro group names displayed:            256
  103.  
  104.  
  105. Error Handling
  106. ==============
  107. In the case that an error occurs, such as a security violation,
  108. standard Access messages are often used since they are fairly
  109. descriptive of the problem.  Access Spell-Rite will continue
  110. functioning in any event.
  111.  
  112.